home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
PsL Monthly 1993 December
/
PSL Monthly Shareware CD-ROM (December 1993).iso
/
prgmming
/
dos
/
c
/
schdate.c
< prev
next >
Wrap
Text File
|
1989-07-29
|
32KB
|
1,080 lines
/*
==============================================================================
| (c) 1989, SchönSoft & John-Marc C. Arnau CREATION DATE: 03/05/89 |
|----------------------------------------------------------------------------|
| MODULE: Date-Time Handling VERSION: 1.0 REVISION: 2 |
|----------------------------------------------------------------------------|
| COPYRIGHT NOTICE |
| ================ |
| |
| Everyone is permitted to copy and distribute verbatim copies |
| of this license and source file, but changing it is not allowed. |
| You can also use this wording to make the terms for other programs. |
| The license agreements of most software companies keep you at the |
| mercy of those companies. By contrast, my license is intended to |
| give everyone the right to share this source file. To make sure that |
| you get the rights I want you to have, I need to make restrictions |
| that forbid anyone to deny you these rights or to ask you to surrender |
| the rights. Hence this license agreement. |
| |
| Specifically, I want to make sure that you have the right to give |
| away copies of this source file, that you receive source code or else |
| can get it if you want it, that you can change this source file or use |
| pieces of it in new free programs, and that you know you can do these |
| things. |
| |
| To make sure that everyone has such rights, I have to forbid you to |
| deprive anyone else of these rights. For example, if you distribute |
| copies of this source file, you must give the recipients all the rights |
| that you have. You must make sure that they, too, receive or can get the |
| source code. And you must tell them their rights. |
| |
| Also, for my own protection, I must make certain that everyone |
| finds out that there is no warranty for this source file. If this source |
| file is modified by someone else and passed on, I want its recipients |
| to know that what they have is not what I distributed, so that any problems|
| introduced by others will not reflect on my reputation. |
| |
| Therefore I, JOHN-MARC C. ARNAU make the following terms which say what |
| you must do to be allowed to distribute or change this source file. |
| |
| |
| COPYING POLICIES |
| |
| 1. You may copy and distribute verbatim copies of this source code |
| as you receive it, in any medium, provided that you conspicuously and |
| appropriately publish on each copy a valid copyright notice "Copyright |
| (C) 1989 John-Marc C. Arnau." (or with whatever year is appropriate); |
| keep intact the notices on all files that refer to this License Agreement |
| and to the absence of any warranty; and give any other recipients of the |
| source file a copy of this License Agreement along with the program. |
| You may charge a distribution fee for the physical act of transferring |
| a copy. |
| |
| 2. You may modify your copy or copies of this source file or any portion |
| of it, and copy and distribute such modifications under the terms of |
| Paragraph 1 above, provided that you also do the following: |
| |
| a) cause the modified files to carry prominent notices stating |
| that you changed the files and the date of any change; and |
| |
| b) cause the whole of any work that you distribute or publish, |
| that in whole or in part contains or is a derivative of this source |
| file or any part thereof, to be licensed at no charge to all third |
| parties on terms identical to those contained in this License |
| Agreement (except that you may choose to grant more extensive |
| warranty protection to some or all third parties, at your option). |
| |
| c) You may charge a distribution fee for the physical act of |
| transferring a copy, and you may at your option offer warranty |
| protection in exchange for a fee. |
| |
| Mere aggregation of another unrelated program with this program |
| (or its derivative) on a volume of a storage or distribution medium |
| does not bring the other program under the scope of these terms. |
| |
| 3. You may copy and distribute this source file (or a portion or |
| derivative of it, under Paragraph 2) in object code or executable form |
| under the terms of Paragraphs 1 and 2 above provided that you also |
| do one of the following: |
| |
| a) accompany it with the complete corresponding machine-readable |
| source code, which must be distributed under the terms of |
| Paragraphs 1 and 2 above; or, |
| |
| b) accompany it with a written offer, valid for at least three |
| years, to give any third party free (except for a nominal |
| shipping charge) a complete machine-readable copy of the |
| corresponding source code, to be distributed under the terms of |
| Paragraphs 1 and 2 above; or, |
| |
| c) accompany it with the information you received as to where the |
| corresponding source code may be obtained. (This alternative is |
| allowed only for noncommercial distribution and only if you |
| received the program in object code or executable form alone.) |
| |
| For an executable file, complete source code means all the source code |
| for all modules it contains; but, as a special exception, it need not |
| include source code for modules which are standard libraries that |
| accompany the operating system on which the executable file runs. |
| |
| 4. You may not copy, sublicense, distribute or transfer this source file |
| except as expressly provided under this License Agreement. Any attempt |
| otherwise to copy, sublicense, distribute or transfer this source file |
| is void and your rights to use the program und